#include <cstdio>
#include <array>

std::array<int, 3> multiret()
{
    return {1, 2};
}

int main()
{
    struct {
        int i;
        double d;
        char c;
    } a = {1, 1.5, 'a'};

    if (auto &[i, d, c] = a; c >= ' ') {
        printf("%d %lf %c\n", i, d, c);
    }

    auto [a1, a2, _] = multiret();
    printf("%d %d %d\n", a1, a2, _);
    return 0;
}
